package com.mvp.lt.airlineview.location;



import androidx.annotation.IntDef;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;


/**
 * 地图Marker类型
 */
@IntDef({
        MapMarkerTypeConstant.MARKER_TYPE_UNKNOW,
        MapMarkerTypeConstant.MARKER_TYPE_KML,
        MapMarkerTypeConstant.MARKER_TYPE_WORK,
        MapMarkerTypeConstant.USER_NORMAL,
        MapMarkerTypeConstant.USER_LIVE,
        MapMarkerTypeConstant.MARKER_TYPE_CENTER_POINT,
        MapMarkerTypeConstant.MARKER_TYPE_AIR_TAG,
        MapMarkerTypeConstant.MARKER_TYPE_WAYPOINT,
        MapMarkerTypeConstant.MARKER_TYPE_WAYPOINT_ADD_MIDDLE,
        MapMarkerTypeConstant.MARKER_TYPE_POLYGON_ADD,
        MapMarkerTypeConstant.MARKER_TYPE_POLYGON_ADD_MIDDLE,
        MapMarkerTypeConstant.MARKER_TYPE_FLIGHT_BELT_ADD
})
@Retention(RetentionPolicy.SOURCE)
public @interface MapMarkerTypeConstant {
    int MARKER_TYPE_UNKNOW = 0;//
    int MARKER_TYPE_KML = 1; //kml类型
    int MARKER_TYPE_WORK = 2; //作业类型
    int USER_NORMAL = 3;//用户
    int USER_LIVE = 4;//用户直播
    int MARKER_TYPE_CENTER_POINT = 5;//无人机中心目标点
    int MARKER_TYPE_AIR_TAG = 6;//标注点
    int MARKER_TYPE_WAYPOINT = 7;//航点
    int MARKER_TYPE_WAYPOINT_ADD_MIDDLE = 8;//航点+
    int MARKER_TYPE_POLYGON_ADD = 9;//正射
    int MARKER_TYPE_POLYGON_ADD_MIDDLE = 10;//正射+
    int MARKER_TYPE_FLIGHT_BELT = 11;//航带
    int MARKER_TYPE_FLIGHT_BELT_ADD = 12;//航带+
}
